1000
2
33
862
204
274
672
320
163
373
427
83
476
72
842
61
295
918
369
775
329
698
845
719
308
164
331
467
248
826
280
483
151
875
289
773
977
494
889
828
22
142
145
502
23
594
11
775
652
771
709
558
207
682
594
956
645
999
245
677
297
87
773
496
882
511
574
954
686
340
9
706
989
775
750
199
145
914
785
590
865
690
289
95
630
281
878
163
274
545
961
176
158
269
179
578
499
286
157
611
740
747
82
78
61
108
796
807
383
613
438
742
495
342
820
818
143
95
69
62
195
674
229
571
256
367
838
316
316
657
693
904
320
480
298
767
741
553
724
413
543
597
881
670
114
473
405
116
55
550
674
82
922
839
682
928
278
702
735
501
665
160
231
947
366
128
987
307
56
103
867
555
698
102
670
18
311
905
536
328
443
901
348
355
489
73
851
761
182
923
495
129
893
404
209
808
588
111
624
928
542
327
449
228
186
691
997
631
692
542
99
748
150
234
881
715
440
981
156
41
186
11
380
396
365
84
455
506
462
676
818
568
255
374
584
875
609
258
698
559
879
362
365
623
781
458
207
699
838
753
902
188
776
269
297
704
458
965
190
14
226
900
324
864
764
967
276
397
837
22
248
54
509
424
2
151
710
314
396
549
262
152
294
78
706
331
790
656
567
897
23
257
886
685
34
159
157
414
420
145
5
531
763
571
232
863
63
486
77
368
665
207
804
522
420
41
993
162
48
60
103
804
955
116
215
764
981
498
34
595
803
923
512
661
1000
770
717
895
995
733
782
18
367
321
76
784
261
856
919
50
895
925
489
690
379
423
747
697
342
630
511
969
102
991
26
617
357
512
647
811
637
952
499
486
997
240
200
439
690
760
34
614
801
465
170
635
76
963
788
871
431
7
223
578
883
60
475
932
871
860
722
982
214
156
662
826
191
19
817
562
470
440
150
801
873
97
599
800
218
476
405
503
705
782
317
37
606
293
60
467
221
86
656
856
344
307
472
917
724
411
85
809
253
38
349
885
861
439
252
423
370
651
431
637
759
814
457
538
617
309
241
409
725
656
181
961
37
325
895
468
515
878
674
416
583
146
976
471
155
314
615
817
484
137
466
146
332
663
822
858
157
178
748
277
345
249
40
901
690
82
665
16
620
583
772
193
895
812
642
489
782
748
193
379
906
528
875
729
300
594
110
346
354
424
574
914
680
739
996
359
97
401
278
923
237
389
82
530
515
538
225
197
416
970
504
580
372
377
789
916
682
574
528
930
230
24
980
496
971
208
827
97
434
63
998
386
706
866
822
395
656
276
866
183
367
413
84
969
7
188
106
64
638
274
805
120
695
408
490
522
102
938
326
951
275
794
856
422
505
287
727
336
427
433
974
362
587
711
483
177
326
419
484
357
467
66
182
998
552
459
895
822
591
419
300
843
580
283
645
881
255
625
47
475
823
868
222
979
669
702
269
907
237
480
354
809
609
26
417
231
491
513
252
554
605
337
573
765
704
164
925
442
715
559
546
516
733
895
550
604
846
428
23
945
39
734
907
261
645
935
783
58
98
360
883
205
945
587
986
793
388
27
24
608
788
471
507
740
935
280
162
139
993
133
341
156
419
499
105
381
297
276
70
299
842
243
376
585
58
266
395
77
765
417
32
714
516
444
726
5
97
241
530
808
623
264
837
478
457
44
669
668
427
235
581
353
93
857
583
840
26
670
669
847
362
829
806
920
81
266
516
747
779
451
389
171
892
474
142
930
621
592
91
447
38
699
137
195
101
351
625
438
576
304
695
412
91
714
970
217
805
427
704
983
431
36
741
110
595
615
897
610
773
321
626
872
273
263
74
379
13
327
886
178
73
872
377
158
260
474
913
422
153
123
634
306
393
572
853
838
170
744
764
693
164
358
296
924
416
220
243
38
864
839
16
185
525
284
630
548
563
465
788
181
729
248
166
884
897
94
261
895
692
123
419
432
433
785
887
415
892
569
12
881
583
397
930
915
578
651
390
125
89
994
516
967
278
403
673
471
66
85
759
151
880
213
552
159
615
640
953
980
267
13
262
198
985
960
811
151
521
288
604
510
313
327
781
85
686
891
47
392
910
482
416
799
92
681
870
283
131
910
812
88
246
954
392
854
779
945
107
2
283
711
239
401
105
676
35
662
978
720
693
552
336
677
558
368
327
397
98
292
794
537
547
31
675
503
317
296
564
219
527
907
432
644
274
575
722
212
494
658
323
597
535
436
134
514
783
709
224
434
970
751
809
416
8
932
543
468
466